﻿@using ABC.Controllers.ViewModels
@using ABC.Controllers.ViewModels.My
@using ABC.Core.Extentions
@model MyJournalViewModel
@{
    ViewBag.Title = "Мой офис - Азбука24";
    Layout = "~/Views/Shared/_MyLayout.cshtml";
    var pagesize = 15;
}
<div class="row-fluid">
    <!--// Левая колонка -->
    @{Html.RenderPartial("_SectionCabinetMenu", new BaseViewModel());}
    <!--// Правая колонка -->
    <div class="span9">
        <div class="page-header">
            <h2>
                Журнал движения бланков строгой отчетности</h2>
        </div>
        <div>
            <div class="row-fluid">
                <div class="span4">
                    <div class="form-inline">
                        <div class="control-group">
                            <label for="filter">
                                Фильтр:</label>
                            <input id="filter" class="search-query input-medium" placeholder="Данные БСО" type="text">
                        </div>
                    </div>
                </div>
                <div class="span5">
                    <div class="form-inline">
                        <label for="date">
                            Период:</label>
                        <input id="date" class="input-small date" placeholder="Начало" type="text">
                        <input id="date" class="input-small date" placeholder="Окончание" type="text">
                    </div>
                </div>
                <div class="span3">
                    <div class="btn-group  pull-right">
                        <button type="button" class="btn">
                            Применить</button>
                        <button data-original-title="Сбросить фильтр" class="btn" rel="tooltip">
                            <i class="icon-refresh"></i>
                        </button>
                    </div>
                </div>
            </div>
        </div>
        <form class="form-inline">
        </form>
        <table class="table table-bordered table-striped">
            <thead>
                <tr>
                    <th class="col-1">
                        <input type="checkbox" id="inlineCheckbox01" onchange="ChangeAllCheck();" title="Выделить все">
                    </th>
                    <th>
                        Наименование БСО
                    </th>
                    <th>
                        Страхователь / объект
                    </th>
                    <th>
                        Событие / статус
                    </th>
                </tr>
            </thead>
            <tbody>
                @foreach (var item in Model.BsoItems)
                {
                    <tr>
                        <td class="col-1">
                            <input type="checkbox" onchange="ChangeCheck(this);" value="@item.Id">
                        </td>
                        <td>
                            <ul class="unstyled">
                                <li><a href="@(item.TypeBso == "Полис" ? Url.Action("PolisCard", "Bso", new { id = item.Id }) : item.TypeBso == "Квитанция" ? Url.Action("KvitCard", "Bso", new { id = item.Id }) :"#" )">@item.Name</a></li>
                                <li><span class="label label-warning">@item.IssuerBlankName</span> @item.InsurancePremium.ToString("N2")
                                    руб.</li>
                            </ul>
                        </td>
                        <td>
                            <ul class="unstyled">
                                <li><a href="@Url.Action("Client", "Clients", new { id = item.InsuredId })">@item.InsuredName</a></li>
                                <li><a href="@Url.Action("AddObject", "Cabinet", new { id = item.ObjectOfInsuranceId })">@item.ObjectOfInsuranceName</a></li>
                            </ul>
                        </td>
                        <td>
                            <ul class="unstyled">
                                <li><span class="label label-important">@item.DateLastStatus.ToShortDate()</span> <a
                                    href="#" rel="popover" data-content="<ul class='unstyled'><li><b>Акт от 10.06.2012 14:26</b></li><li>Выдал: Корчагин Павел</li><li>Принял: Фомина</li><li>Создал: Фомина</li></ul>"
                                    data-original-title="Принят от агента / продан">@string.Format("{0} / {1}", item.Event, item.Status)</a></li>
                            </ul>
                        </td>
                    </tr>
                }
                @* <tr>
                    <td class="col-1">
                        <input type="checkbox" id="inlineChekbox1" value="option1">
                    </td>Полис ОСАГО ВВВ 0605344872
                    <td>
                        <ul class="unstyled">
                            <li><a href="#">Квитанция 001 640994</a></li>
                            <li><span class="label label-warning">Согласие</span></li>
                        </ul>
                    </td>
                    <td>
                        <ul class="unstyled">
                            <li><a href="#">Владимир Суровый</a></li>
                            <li><a href="#">ВАЗ 21099, 2002</a></li>
                        </ul>
                    </td>
                    <td>
                        <ul class="unstyled">
                            <li><span class="label label-info">11 май 2012</span> <a href="#" rel="popover" data-content=""
                                data-original-title="Передано агенту">Передано агенту / принят</a></li>
                        </ul>
                    </td>
                </tr>*@
            </tbody>
        </table>
        <form class="form-inline">
        <div class="control-group">
            <div class="pagination">
                <ul>
                    @Html.Paging(Model.PageNumber, Model.PageCount, i => Url.Action("Journal", "Bso", new { page = i, pagesize }))
                </ul>
            </div>
        </div>
        </form>
        <button class="btn btn-primary">
            Выгрузить в Excel</button>
    </div>
</div>
<script type="text/javascript">
    allCheckboxes = $("tbody .col-1 input[type=checkbox]");
</script>
